#ifndef AUX_TYPES_H
#define AUX_TYPES_H
#ifdef __cplusplus
extern "C" {
#endif
#include "config.h"

typedef          int        s32;
typedef          short      s16;
typedef signed   char       s8;
typedef unsigned int        u32;
typedef unsigned short      u16;
typedef unsigned char       u8;

#ifdef PLATFORM_WIN
typedef __int64  s64;
typedef unsigned __int64 u64;
#else
#ifdef PLATFORM_LINUX
typedef long long s64;
typedef unsigned long long u64;
#endif
#endif
#ifdef __cplusplus
}
#endif
#endif